package com.universalInterface.lims_interface.vo.api;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * @author Lx
 * @date 2023/12/21 11:37
 * @description 实验室曲线-C#json解析对象
 */
@Data
@Schema(description = "实验室曲线-C#json解析对象")
public class TestCurveTableCsVo implements Serializable {

	private static final long serialVersionUID = 4863077189991768573L;

	@Schema(description = "通道名称")
	@JSONField(name = "Name")
	private String chName;

	@Schema(description = "通道英文名")
	@JSONField(name = "EnName")
	private String enName;

	@Schema(description = "是否显示出来，1位显示，0位不显示")
	@JSONField(name = "isShow")
	private Integer shows;

	@Schema(description = "Y轴最小值")
	@JSONField(name = "Min")
	private Integer min;

	@Schema(description = "Y轴最大值")
	@JSONField(name = "Max")
	private Integer max;

	@JSONField(name = "Format")
	@Schema(name = "format", description = "Y轴小数点位数")
	private Integer format;

	@Schema(description = "单位")
	@JSONField(name = "Unit")
	private String unit;

	@Schema(description = "颜色")
	@JSONField(name = "Color")
	private String color;

}
